html{font-size:unset}:root{--color-primary:#064dae;--color-secondary:#fa7c1c;--color-textSecondary:#1c5eba}.has-droupdown{position:relative}.has-droupdown>.submenu{display:none;background:#fff;z-index:1000}.has-droupdown:hover>.submenu{display:block}.header-style-2 .header-action{margin:0 0}.bg-image--19{background-image:url(/$1Upload/07-05-2025/files/11.jpg)}.header-style-2 .header-top-bar{background-color:#064dae}.header-style-2 .header-top .header-info li:first-child::after{display:none}.header-top .header-info li{display:inline-block;margin:0;font-family:var(--font-secondary);font-size:14px;color:var(--color-white);padding:14px 8px 12px;position:relative}.mainmenu-nav .mainmenu>li>a{color:#2b2d71;font-size:15px;font-weight:600;padding:0 20px;display:block}.mainmenu-nav .mainmenu li.has-droupdown>a::after{right:5px;top:1px}.mainmenu-nav .mainmenu>li>a:hover,.mainmenu-nav .mainmenu>li>a.active{color:#ff4f01!important}.mainmenu-nav .mainmenu li.has-droupdown .submenu li a:hover{color:#ff4f01!important;background:var(--color-darker)}.popup-mobile-menu .inner .header-top .close-menu .close-button:hover{background-color:#51aaf4;color:var(--color-white)}.header-action .mobile-menu-bar .hamberger-button:hover{color:#ff4f01}ul li a:hover{color:#ff4f01}ul#mobileMainMenu li a{color:#ff4f01}button{padding:0}.header-top .header-info{margin:0 30px 0 0}.header-style-2 .header-top .header-info li{color:#fff;font-weight:500}.signupButton:after{content:"";height:100%;width:1px;background-color:rgba(255,255,255,.96);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}ul#mobileMainMenu li a.mobile-r{color:#fff;display:inline-flex;padding:0 20px}ul#mobileMainMenu li .mobile-l{color:#fff;display:inline-flex;padding:7px 30px;margin:10px 0;border-radius:7px}ul#mobileMainMenu li#iwrwl{color:#fff;display:inline-flex;padding:7px 30px;margin:10px 0;border-radius:7px;background-color:#f00}.header-style-2 .header-top .signupButton,.header-style-2 .header-top #profileLi .signout-btn{border-right:1px solid #fff;padding-right:15px;margin-right:15px}.header-style-2 .header-top .signupButton{margin-top:8px;margin-bottom:8px}.edu-course .course-hover-content-wrapper{background-color:#101243}@media only screen and (max-width:767px){.section-gap-large{padding:0 0 0}}.mainmenu-nav .mainmenu li.has-droupdown .submenu{padding:8px 0}.mainmenu-nav .mainmenu li.has-droupdown .submenu li a{padding:10px 30px}.section-title::after,.section-title-two::after{content:none}.toast-message{font-size:14px!important}.popup-mobile-menu .mainmenu .has-droupdown>a::after{position:absolute;content:"";font-family:"icomoon"!important;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s;transition:.4s;font-size:12px}.popup-mobile-menu .mainmenu .has-droupdown>span{position:relative;display:block;width:100%;padding:8px 24px 8px 0;border:0;background:transparent;text-align:left;font-size:16px;font-weight:500}.popup-mobile-menu .mainmenu .has-droupdown>span::after{position:absolute;content:"";font-family:"icomoon"!important;right:0;top:50%;transform:translateY(-50%);transition:.4s;font-size:12px}.popup-mobile-menu .mainmenu .has-droupdown.open>span::after{content:""}.popup-mobile-menu .mainmenu .has-droupdown .submenu li span{font-size:15px}.logout-btn{background:#e63946;color:#fff;padding:10px 22px;margin-left:10px;border:0;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:.25s ease}.logout-btn:hover{background:#c82333;box-shadow:0 4px 10px rgba(230,57,70,.3)}.register-btn a{background:#50abf5;color:#fff;padding:10px 24px;border:0;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;letter-spacing:.3px;transition:background .25s ease,transform .2s ease,box-shadow .25s ease}.register-btn a:hover{background:#50abf5;transform:translateY(-1px);box-shadow:0 4px 10px rgba(37,99,235,.3)}.register-btn a:active{transform:translateY(0);box-shadow:none}.login-btn span{background:#0f766e;color:#fff;padding:14px 24px;border:0;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;letter-spacing:.3px;transition:background .25s ease,transform .2s ease,box-shadow .25s ease}.login-btn span:hover{background:#115e59;transform:translateY(-1px);box-shadow:0 4px 10px rgba(15,118,110,.3)}.login-btn span:active{transform:translateY(0);box-shadow:none}.header-action li.icon a .count{position:absolute;top:24px;right:-10px;display:block;text-align:center;height:20px;width:20px;line-height:23px;background-color:#ff4f01;color:var(--color-white);font-size:12px;font-weight:500;font-family:var(--font-secondary);border-radius:50%}.header-action li.icon a:hover{color:#ff4f01}.edu-header .header-brand img.logo-light{max-width:250px}@media(max-width:480px){.edu-header .header-brand img.logo-light{max-width:200px}}.sb a{display:inline-grid;font-weight:700;color:#23549f;text-align:center}.header-style-2 .header-mainmenu .header-right{position:relative;padding-left:22px;margin-left:16px}.mobile-dynamic-menu-item{width:100%;display:block}.mobile-dynamic-menu-item .course-toggle,.mobile-dynamic-menu-item .mobile-submenu-toggle{width:100%;border:0;background:transparent;padding:12px 0;display:flex;align-items:center;justify-content:space-between;font-weight:600;text-align:left;border-bottom:1px solid #e5e7eb;cursor:pointer}.mobile-dynamic-menu-item .course-toggle span:first-child,.mobile-dynamic-menu-item .mobile-submenu-toggle span:first-child{flex:1}.mobile-dynamic-menu-item .submenu-arrow{display:inline-flex;align-items:center;justify-content:center;min-width:18px;font-size:24px;line-height:1;font-weight:400;color:#111827;transition:transform .25s ease}.mobile-dynamic-menu-item.open>.course-toggle .submenu-arrow,.mobile-dynamic-menu-item li.open>.mobile-submenu-toggle .submenu-arrow{transform:rotate(45deg)}.mobile-dynamic-menu-item .mega-menu,.mobile-dynamic-menu-item .mobile-submenu{position:static!important;left:unset!important;top:unset!important;right:unset!important;transform:none!important;width:100%;min-width:100%;margin:0;padding:6px 0 0 0;background:transparent;box-shadow:none;border:0}.mobile-dynamic-menu-item .mega-menu>li,.mobile-dynamic-menu-item .mobile-submenu>li{width:100%;list-style:none;margin:0;padding:0}.mobile-dynamic-menu-item .mobile-submenu{padding-left:14px}.mobile-dynamic-menu-item .mobile-submenu li a{display:block;width:100%;padding:10px 0;font-size:17px;font-weight:500;color:#374151;text-decoration:none}.mobile-dynamic-menu-item .mobile-submenu li a:hover,.mobile-dynamic-menu-item .mobile-submenu li a.active{color:#2b2d71}.mobile-dynamic-menu-item .mobile-depth-2{margin-top:4px;padding-left:18px}.mobile-dynamic-menu-item .mobile-depth-2 li a{font-size:16px}.popup-mobile-menu .mainmenu>li{position:relative}.popup-mobile-menu .mainmenu>li>a,.popup-mobile-menu .mainmenu>li>span,.popup-mobile-menu .mainmenu>li>button{position:relative;z-index:1}#popup-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000}#popup-swiper img{width:100%;height:auto;object-fit:contain;max-height:70vh}.custom-close{position:absolute;top:5px;right:10px;z-index:1051;background:#fff;border-radius:50%;padding:6px;opacity:1}.custom-close::before{content:"×";font-size:20px;color:#000;font-weight:700;line-height:1;top:3px;position:absolute;right:8px}.swiper-button-next::after,.swiper-button-prev::after{color:#2aabdf}@media(min-width:992px){.modal-lg,.modal-xl{max-width:600px}}.edu-course-area{position:relative;background:#f9fbff;overflow:hidden}.section-gap-large{padding:90px 0 70px}.edu-course-area .shape-1,.edu-course-area .shape-2,.edu-course-area .shape-3,.edu-course-area .shape-4,.edu-course-area .shape-5,.edu-course-area .shape-6{position:absolute;pointer-events:none;opacity:.9}.edu-course-area .shape-1{top:14%;left:14%}.edu-course-area .shape-2{bottom:60px;left:6%}.edu-course-area .shape-3{bottom:55px;left:46%}.edu-course-area .shape-4{top:38%;right:7%}.edu-course-area .shape-5{top:28px;right:27%}.edu-course-area .shape-6{bottom:60px;right:7%}.course-tabs-wrapper{position:relative;z-index:2}.course-main-title{text-align:center;margin-bottom:28px}.section-title .course-main-title h3{margin:0 0 10px;font-size:22px;font-weight:700;text-transform:uppercase;color:#111827}.section-title .course-main-title h2{margin:0;font-size:56px;line-height:1.1;font-weight:800;color:#2f5597}.course-tab-buttons{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:42px}.course-tab-btn{min-width:160px;height:56px;padding:0 26px;border:1.5px solid #2f6fed;border-radius:8px;background:#fff;color:#2f6fed;font-size:18px;font-weight:700;cursor:pointer;transition:all .25s ease}.course-tab-btn:hover,.course-tab-btn.active{background:#2f6fed;color:#fff;box-shadow:0 10px 24px rgba(47,111,237,.22)}.course-slider-wrap{position:relative}#courseItemsCarousel .item{height:100%}.course-card{display:flex;flex-direction:column;height:100%;min-height:510px;background:#fff;border:1px solid #dbe4f0;border-radius:0;overflow:hidden;box-shadow:0 8px 24px rgba(16,24,40,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.course-card:hover{transform:translateY(-6px);border-color:#bfd0ea;box-shadow:0 18px 34px rgba(16,24,40,.12)}.course-card .thumbnail{position:relative;width:100%;height:300px;overflow:hidden;background:#eef3f9;flex-shrink:0}.course-card .thumbnail a{display:block;width:100%;height:100%}.course-card .thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.course-card .content{display:flex;flex-direction:column;flex:1;padding:18px 18px 20px;background:#fff}.course-card .course-level{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:38px;height:30px;padding:0 12px;margin-bottom:14px;border-radius:20px;background:#edf3ff;color:#2f6fed;font-size:13px;font-weight:700;line-height:1}.course-card .title{margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.4;color:#111827;min-height:80px}.course-card .title a{color:#111827;text-decoration:none;transition:color .25s ease}.course-card .title a:hover{color:#2f6fed}.course-price-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px}.course-price{margin:0;font-size:22px;line-height:1;font-weight:800;color:#111827;white-space:nowrap}.read-more-btn{margin-left:auto}.read-more-btn .edu-btn,a.edu-btn.btn-small.btn-secondary{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border:1.5px solid #2b2d71;border-radius:6px;background:transparent;color:#2b2d71;font-size:13px;font-weight:700;line-height:1;text-transform:uppercase;transition:all .25s ease}.read-more-btn .edu-btn:hover,a.edu-btn.btn-small.btn-secondary:hover,a.edu-btn.btn-secondary:hover,button.edu-btn.btn-secondary:hover{background:#2f6fed;border-color:#2f6fed;color:#fff}.no-course-found{padding:45px 20px;text-align:center;border:1px solid #dbe4f0;border-radius:10px;background:#fff;color:#6b7280;font-size:18px;font-weight:600}#courseItemsCarousel .owl-stage{display:flex}#courseItemsCarousel .owl-item{display:flex;height:auto}#courseItemsCarousel .owl-nav{margin-top:22px;text-align:center}#courseItemsCarousel .owl-nav button.owl-prev,#courseItemsCarousel .owl-nav button.owl-next{width:42px;height:42px;margin:0 6px;border-radius:50%;background:#2f6fed!important;color:#fff!important;font-size:18px!important;transition:all .25s ease}#courseItemsCarousel .owl-nav button.owl-prev:hover,#courseItemsCarousel .owl-nav button.owl-next:hover{background:#1f56c7!important}#courseItemsCarousel .owl-dots{margin-top:16px;text-align:center}#courseItemsCarousel .owl-dot span{width:10px;height:10px;margin:5px;border-radius:50%;background:#c7d2e4;transition:all .25s ease}#courseItemsCarousel .owl-dot.active span{background:#2f6fed}@media(max-width:1199px){.course-main-title h2{font-size:48px}.course-card{min-height:490px}.course-card .thumbnail{height:280px}.course-card .title{font-size:18px;min-height:102px}}@media(max-width:991px){.section-gap-large{padding:75px 0 60px}.course-main-title h3{font-size:18px}.course-main-title h2{font-size:40px}.course-tab-btn{min-width:135px;height:50px;font-size:17px}.course-card{min-height:470px}.course-card .thumbnail{height:250px}.course-card .title{min-height:84px}}@media(max-width:767px){.section-gap-large{padding:60px 0 50px}.course-main-title{margin-bottom:22px}.course-main-title h3{font-size:15px;line-height:1.5}.course-main-title h2{font-size:32px}.course-tab-buttons{gap:10px;margin-bottom:28px}.course-tab-btn{min-width:100px;height:46px;padding:0 16px;font-size:15px}.course-card{min-height:auto}.course-card .thumbnail{height:240px}.course-card .content{padding:16px}.course-card .title{min-height:auto;font-size:18px}.course-price-row{flex-wrap:wrap;align-items:flex-start}.read-more-btn{margin-left:0}.edu-course-area .shape-1,.edu-course-area .shape-2,.edu-course-area .shape-3,.edu-course-area .shape-4,.edu-course-area .shape-5,.edu-course-area .shape-6{opacity:.35;transform:scale(.75)}}@media(max-width:575px){.course-main-title h2{font-size:28px}.course-card .thumbnail{height:220px}.course-price{font-size:20px}.read-more-btn .edu-btn,a.edu-btn.btn-small.btn-secondary{width:100%}}.sandbox-why-section{position:relative;padding:90px 0 85px;background:#fff;overflow:hidden;font-family:Arial,sans-serif}.sandbox-why-section::before{content:"";position:absolute;left:-160px;top:-160px;width:360px;height:360px;background:rgba(0,86,179,.06);border-radius:50%}.sandbox-why-section::after{content:"";position:absolute;right:-180px;bottom:-180px;width:420px;height:420px;background:rgba(255,107,0,.06);border-radius:50%}.sandbox-why-section .container{position:relative;z-index:2}.sandbox-section-title{margin-bottom:58px}.sandbox-section-title span{display:inline-block;color:#00267f;font-size:18px;line-height:1;font-weight:800;text-transform:uppercase;margin-bottom:14px}.sandbox-section-title h2{margin:0;color:#1e2633;font-size:34px;line-height:1.2;font-weight:900;text-transform:uppercase}.sandbox-why-box{position:relative;height:100%;min-height:175px;padding:28px 18px 24px;background:#fff;border-radius:20px;text-align:center;border:1px solid rgba(0,86,179,.08);box-shadow:0 12px 35px rgba(0,38,127,.05);transition:all .35s ease}.sandbox-why-box::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,86,179,.06),rgba(255,107,0,.06));border-radius:20px;opacity:0;transition:all .35s ease}.sandbox-why-box:hover{transform:translateY(-8px);border-color:rgba(0,86,179,.18);box-shadow:0 22px 48px rgba(0,38,127,.12)}.sandbox-why-box:hover::before{opacity:1}.sandbox-why-icon{position:relative;z-index:2;width:74px;height:74px;margin:0 auto 22px;border-radius:22px;background:#eff7ff;display:flex;align-items:center;justify-content:center;color:#128cff;font-size:32px;transition:all .35s ease}.sandbox-why-icon::after{content:"";position:absolute;width:54px;height:54px;border:1px dashed rgba(18,140,255,.35);border-radius:18px;transform:rotate(8deg);transition:all .35s ease}.sandbox-why-box:hover .sandbox-why-icon{background:#0056b3;color:#fff;transform:rotate(-3deg)}.sandbox-why-box:hover .sandbox-why-icon::after{border-color:rgba(255,255,255,.55);transform:rotate(-8deg) scale(1.08)}.sandbox-why-box h3{position:relative;z-index:2;margin:0;color:#00076b;font-size:21px;line-height:1.35;font-weight:800;transition:all .35s ease}.sandbox-why-box:hover h3{color:#ff6b00}@media(max-width:991px){.sandbox-why-section{padding:75px 0}.sandbox-section-title{margin-bottom:42px}.sandbox-section-title h2{font-size:30px}}@media(max-width:575px){.sandbox-why-section{padding:60px 0}.sandbox-section-title span{font-size:15px}.sandbox-section-title h2{font-size:25px}.sandbox-why-box{min-height:155px;padding:24px 14px 22px}.sandbox-why-icon{width:64px;height:64px;font-size:27px;margin-bottom:18px}.sandbox-why-box h3{font-size:18px}}.sb-about-section{position:relative;width:100%;padding:90px 0;background:linear-gradient(135deg,#fff 0%,#eef7ff 55%,#fff 100%);overflow:hidden;font-family:Arial,sans-serif}.sb-about-section::before{content:"";position:absolute;left:-120px;top:-120px;width:360px;height:360px;background:rgba(0,86,179,.08);border-radius:50%}.sb-about-section::after{content:"";position:absolute;right:-160px;bottom:-160px;width:420px;height:420px;background:rgba(255,107,0,.08);border-radius:50%}.sb-about-section .container{position:relative;z-index:2}.sb-about-visual-wrap{position:relative;min-height:460px}.sb-shape{position:absolute;border-radius:50%;z-index:0}.sb-shape-one{width:260px;height:260px;background:#e7f3ff;left:20px;top:20px}.sb-shape-two{width:150px;height:150px;background:#fff1e6;right:55px;bottom:55px}.sb-about-card{position:relative;z-index:2;background:#fff;border-radius:28px;padding:35px;box-shadow:0 25px 60px rgba(0,72,155,.14);border:1px solid rgba(0,86,179,.08);max-width:520px}.sb-about-inner{min-height:320px;padding:38px 28px;border-radius:24px;background:linear-gradient(135deg,#0056b3,#0b75e5);display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.sb-icon-box{width:120px;height:120px;background:#fff;border-radius:28px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;box-shadow:0 18px 35px rgba(0,0,0,.18)}.sb-icon-box span{font-size:58px;line-height:1}.sb-about-inner h3{margin:0;color:#fff;font-size:30px;font-weight:800;letter-spacing:.3px}.sb-about-inner p{margin:14px 0 0;color:#dcecff;font-size:16px;line-height:1.7;max-width:340px}.sb-student-badge{position:absolute;left:-5px;bottom:65px;z-index:3;background:#ff6b00;color:#fff;padding:16px 24px;border-radius:16px;box-shadow:0 16px 35px rgba(255,107,0,.28)}.sb-student-badge strong{display:block;font-size:28px;line-height:1;font-weight:800}.sb-student-badge span{display:block;margin-top:5px;font-size:14px}.sb-about-content{position:relative}.sb-section-tag{display:inline-block;background:#eaf4ff;color:#0056b3;padding:10px 18px;border-radius:30px;font-size:14px;font-weight:700;margin-bottom:18px}.sb-about-content h2{margin:0 0 22px;color:#07113d;font-size:44px;line-height:1.16;font-weight:900}.sb-about-content h2 span{color:#ff6b00}.sb-about-content p{margin:0 0 18px;color:#4f5d75;font-size:17px;line-height:1.8}.sb-feature-row{margin-top:12px}.sb-feature-box{height:100%;background:#fff;padding:18px;border-radius:18px;display:flex;gap:14px;align-items:flex-start;border:1px solid rgba(0,86,179,.08);box-shadow:0 14px 34px rgba(0,72,155,.08);transition:.3s ease}.sb-feature-box:hover{transform:translateY(-5px);box-shadow:0 20px 42px rgba(0,72,155,.14)}.sb-feature-icon{flex:0 0 46px;width:46px;height:46px;background:#fff1e6;color:#ff6b00;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px}.sb-feature-box h4{margin:0 0 5px;color:#07113d;font-size:17px;font-weight:800}.sb-feature-box p{margin:0;color:#667085;font-size:14px;line-height:1.55}.sb-about-btn{display:inline-block;margin-top:30px;background:#ff6b00;color:#fff;text-decoration:none;padding:14px 30px;border-radius:40px;font-size:15px;font-weight:800;box-shadow:0 14px 30px rgba(255,107,0,.25);transition:.3s ease}.sb-about-btn:hover{background:#0056b3;color:#fff;transform:translateY(-3px);box-shadow:0 16px 34px rgba(0,86,179,.25)}@media(max-width:991px){.sb-about-section{padding:70px 0}.sb-about-content h2{font-size:36px}.sb-about-visual-wrap{min-height:auto}.sb-about-card{max-width:100%}.sb-student-badge{left:20px;bottom:-15px}}@media(max-width:575px){.sb-about-section{padding:55px 0}.sb-about-card{padding:18px;border-radius:22px}.sb-about-inner{min-height:280px;padding:30px 20px}.sb-icon-box{width:95px;height:95px;border-radius:22px}.sb-icon-box span{font-size:46px}.sb-about-inner h3{font-size:25px}.sb-about-content h2{font-size:30px}.sb-about-content p{font-size:15.5px}.sb-student-badge{position:relative;left:auto;bottom:auto;margin-top:18px;display:inline-block}}.video-gallery .thumbnail:before{border-radius:25px}.video-gallery .thumbnail img{border-radius:25px}.course-activation .swiper-wrapper .swiper-slide{padding:0 15px}.video-gallery .thumbnail .video-play-btn{background:var(--color-primary)}.testimonial-slide .content{background-color:transparent;box-shadow:none;padding:0;border-radius:4px;margin-bottom:50px;margin-top:30px}.video-gallery .thumbnail:before{background-color:rgba(0,0,0,0)}.swiper-pagination .swiper-pagination-bullet{background-color:var(--color-primary)}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--bs-blue)}.sandbox-faq-section{position:relative;padding:85px 0;background:linear-gradient(180deg,#53a9f2 0%,#26327e 100%);overflow:hidden;font-family:Arial,sans-serif}.sandbox-faq-section::before{content:"";position:absolute;left:30px;top:50px;width:150px;height:150px;background-image:radial-gradient(rgba(255,255,255,.35) 2px,transparent 2px);background-size:18px 18px;opacity:.5}.sandbox-faq-section::after{content:"";position:absolute;right:40px;bottom:40px;width:150px;height:150px;background-image:radial-gradient(rgba(255,255,255,.25) 2px,transparent 2px);background-size:18px 18px;opacity:.45}.sandbox-faq-section .container{position:relative;z-index:2}.sandbox-faq-image-box{max-width:360px;margin:0 auto}.sandbox-faq-image-box img{width:100%;display:block;border-radius:22px}.sandbox-faq-content{width:100%}.sandbox-faq-tabs{border-bottom:1px solid rgba(255,255,255,.55);margin-bottom:34px}.sandbox-faq-tabs .nav-item{margin-bottom:0}.sandbox-faq-tabs .nav-link{min-width:210px;height:70px;border:0;border-radius:0;background:transparent;color:#050855;font-size:24px;font-weight:800;text-align:center;transition:.3s ease}.sandbox-faq-tabs .nav-link.active{background:rgba(71,180,255,.65);color:#fff;border:1px solid rgba(255,255,255,.75);border-bottom:3px solid #fff}.sandbox-faq-tabs .nav-link:hover{color:#fff}.sandbox-faq-accordion .accordion-item{margin-bottom:12px;border:0;border-radius:4px;overflow:hidden;background:transparent}.sandbox-faq-accordion .accordion-button{min-height:66px;background:#fff;color:#111;font-size:17px;font-weight:600;padding:18px 26px;border:0;box-shadow:none;border-radius:4px}.sandbox-faq-accordion .accordion-button:not(.collapsed){color:#0056b3;background:#fff;box-shadow:none}.sandbox-faq-accordion .accordion-button:focus{box-shadow:none;border:0}.sandbox-faq-accordion .accordion-button::after{width:18px;height:18px;background-size:18px}.sandbox-faq-accordion .accordion-body{background:#fff;color:#4f5d75;font-size:15.5px;line-height:1.7;padding:0 26px 22px}@media(max-width:991px){.sandbox-faq-section{padding:70px 0}.sandbox-faq-tabs{justify-content:center;margin-top:20px}.sandbox-faq-tabs .nav-link{min-width:180px;height:62px;font-size:21px}}@media(max-width:575px){.sandbox-faq-section{padding:55px 0}.sandbox-faq-image-box{max-width:300px}.sandbox-faq-tabs{display:flex;flex-wrap:nowrap}.sandbox-faq-tabs .nav-item{width:50%}.sandbox-faq-tabs .nav-link{min-width:auto;width:100%;height:56px;font-size:18px}.sandbox-faq-accordion .accordion-button{font-size:15px;padding:16px 18px}.sandbox-faq-accordion .accordion-body{font-size:14.5px;padding:0 18px 18px}}.section-ptb{padding:120px 0}.section-title,.section-title-two{text-align:center;position:relative}.section-title h4,.section-title-two h4{color:#51aaf4;text-transform:uppercase;font-weight:600;margin-top:-5px;margin-bottom:10px}.section-title h3,.section-title-two h3{text-transform:uppercase;font-weight:800;margin-top:-5px;margin-bottom:15px}.courses-tab-wrapper .tab-content .tab-pane.active{height:auto;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}.courses-tab-wrapper .tab-content .tab-pane{display:block;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;width:100%}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.single-popular-courses{overflow-x:hidden}.popular-courses-image{overflow:hidden}.popular-courses-image a{display:block}.popular-courses-contnet{padding:30px;background:#fbfbfb}.popular-courses-contnet .post_meta{margin-bottom:10px;font-size:12px}.popular-courses-contnet h5{font-weight:700;margin-bottom:5px}.popular-courses-contnet .post_meta ul li a{color:#51aaf4}.popular-courses-contnet{padding:30px;background:#fbfbfb}.popular-courses-contnet .post_meta{margin-bottom:10px;font-size:12px}.popular-courses-contnet .post_meta ul li{display:inline-block;position:relative;padding:0 8px 0 0;margin:0 8px 0 0;position:relative}.popular-courses-contnet .post_meta ul li::before{content:"";width:1px;height:10px;background:#7c7c7c;top:50%;right:0;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.popular-courses-contnet .post_meta ul li:last-child::before{display:none}.popular-courses-contnet .post_meta ul li a{color:#51aaf4}.sandbox-footer{margin-top:0;position:relative;overflow:hidden;font-family:inherit}.sandbox-footer-main{position:relative;background:linear-gradient(135deg,#064dae 0%,#073f8c 55%,#043677 100%);padding:70px 0 55px;color:#fff}.sandbox-footer-main::before{content:"";position:absolute;width:280px;height:280px;right:-90px;top:-120px;border-radius:50%;background:rgba(255,107,0,.18)}.sandbox-footer-main::after{content:"";position:absolute;width:220px;height:220px;left:-80px;bottom:-100px;border-radius:50%;background:rgba(255,255,255,.08)}.sandbox-footer-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.35fr .8fr .9fr 1.1fr;gap:40px;align-items:flex-start}.sandbox-footer-brand{max-width:360px}.sandbox-footer-logo{display:inline-flex;align-items:center;margin-bottom:18px;text-decoration:none}.sandbox-footer-logo img{max-width:220px;height:auto;display:block;filter:brightness(0) invert(1)}.sandbox-footer-brand p{margin:0;color:rgba(255,255,255,.82);font-size:15px;line-height:1.75}.sandbox-footer-badge{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.sandbox-footer-badge span{display:inline-flex;padding:7px 12px;border-radius:50px;background:rgba(255,107,0,.16);border:1px solid rgba(255,107,0,.45);color:#fff;font-size:12px;font-weight:600}.sandbox-footer-box{position:relative}.sandbox-footer-box h5{position:relative;color:#fff;font-size:18px;font-weight:800;text-transform:uppercase;margin:0 0 25px;padding-bottom:12px;letter-spacing:.4px}.sandbox-footer-box h5::after{content:"";position:absolute;left:0;bottom:0;width:42px;height:3px;border-radius:20px;background:#ff6b00}.sandbox-footer-box ul{list-style:none;padding:0;margin:0}.sandbox-footer-box ul li{margin-bottom:12px}.sandbox-footer-box ul li:last-child{margin-bottom:0}.sandbox-footer-box a{color:rgba(255,255,255,.84);text-decoration:none;font-size:15px;line-height:1.4;transition:all .25s ease}.sandbox-footer-box a:hover{color:#ff6b00;padding-left:4px}.sandbox-footer-contact a:hover{padding-left:0}.sandbox-contact-item{display:flex;gap:12px;margin-bottom:18px}.sandbox-contact-icon{width:38px;height:38px;min-width:38px;border-radius:12px;background:rgba(255,107,0,.14);border:1px solid rgba(255,107,0,.45);color:#ff6b00;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.sandbox-contact-item strong{display:block;color:#fff;font-size:14px;font-weight:700;margin-bottom:3px}.sandbox-contact-item p{margin:0;color:rgba(255,255,255,.82);font-size:15px;line-height:1.5}.sandbox-contact-item p a{color:rgba(255,255,255,.9);font-size:15px;text-decoration:none}.sandbox-footer-social{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:22px}.sandbox-footer-social a{width:38px;height:38px;border-radius:50%;background:transparent;border:2px solid #ff6b00;color:#ff6b00;display:inline-flex;align-items:center;justify-content:center;font-size:15px;text-decoration:none;transition:all .25s ease}.sandbox-footer-social a:hover{background:#ff6b00;color:#fff;transform:translateY(-3px);padding-left:0}.sandbox-footer-bottom{background:#ff6b00;padding:15px 0;text-align:center}.sandbox-footer-bottom p{margin:0;color:#fff;font-size:14px;font-weight:500}.sandbox-footer-bottom a{color:#fff;font-weight:700;text-decoration:none}.sandbox-footer-bottom a:hover{color:#064dae}@media only screen and (max-width:1199px){.sandbox-footer-grid{grid-template-columns:1.2fr .8fr .9fr 1fr;gap:30px}}@media only screen and (max-width:991px){.sandbox-footer-main{padding:55px 0 45px}.sandbox-footer-grid{grid-template-columns:repeat(2,1fr);gap:35px}.sandbox-footer-brand{max-width:100%}}@media only screen and (max-width:575px){.sandbox-footer-main{padding:45px 0 35px}.sandbox-footer-grid{grid-template-columns:1fr;gap:32px}.sandbox-footer-box h5{margin-bottom:18px}.sandbox-footer-brand p,.sandbox-footer-box a,.sandbox-contact-item p,.sandbox-contact-item p a{font-size:14px}.sandbox-footer-bottom p{font-size:13px;line-height:1.6}}